pico/Arduino/ESP32 Tips
・ メモ
| 分類 | プログラム概要 | Device | 制御内容 | 言語 | Down Load & 解説 |
備考 | |
| IO出力 | Lチカ LEDを1sec On、1sec Offの間隔でフリーラン点滅させます |
pico | URL | LEDのON、OFFの時間を 遅延を使って制御 |
C/C++ | URL | |
| Python | URL | ||||||
| Arduino | URL | ||||||
| LEDのON、OFFの時間を タイマ割り込みを使って制御 |
C/C++ | URL | callback関数を使用 | ||||
| Arduino | URL | ||||||
| pico W | URL | LEDのON、OFFの時間を 遅延を使って制御 |
C/C++ | URL | スリープ使用の場合も併記 | ||
| Python | URL | ||||||
| Arduino | URL | ||||||
| LEDのON、OFFの時間を タイマ割り込みを使って制御 |
C/C++ | URL | callback関数を使用 | ||||
| Arduino | URL | ||||||
| LEDのON、OFFの時間を pico Wのタイムスタンプを読み出して制御 |
C/C++ | URL | time_us_64()関数を使用 | ||||
| Arduino | URL | ||||||
| uno R4 minima | URL | LEDのON、OFFの時間を 遅延を使って制御 |
Arduino | URL | |||
| uno R4 WiFi | URL | Arduino | URL | ||||
| Due | URL | Arduino | URL | ||||
| Mega 2560 | URL | Arduino | URL | ||||
| ESP32-DevKitC | URL | Arduino | URL | ||||
| ESP32-M5Stack Basic | URL | Arduino | URL | ||||
| ESP32-M5Stack core2 | URL | Arduino | URL | ||||
| ESP32-M5Stack core2 for AWS |
URL | Arduino | URL | ||||
| Atom S3 | URL | Arduino | URL | ||||
| I/O入出力 | SWによる LEDのON/OFF モーメンタリ型スイッチをクリックしてLEDをオン、オフさせます |
pico | URL | モーメンタリ型SWによるLEDのON、OFF | C/C++ | URL | |
| Arduino | URL | ||||||
| pico W | URL | C/C++ | URL | ||||
| Arduino | URL | ||||||
| uno R4 WiFi | URL | Arduino | URL | ||||
| UART | |||||||
| I2C | I2C0,I2C1接続_LCD2004キャラクタ表示 I2C0,I2C1に接続して各4行の文字を表示します |
Due | URL | 表示文字は2秒毎に更新されて表示されます。 | Arduino | URL | |
| I2C キャラクタ液晶表示 AQM1602 for I2C0 picoWのI2C0に接続されたキャラクタ液晶に文字を表示します |
pico W | URL | 表示文字は アルファベットとカタカナが2sec毎に交互に表示されます | Arduin | URL | ||
| I2C キャラクタ液晶表示 AQM1602 for I2C0 & I2C1 picoWのI2C0とI2C1に接続されたキャラクタ液晶に文字を表示します |
URL | Arduino | URL | ||||
| I2C0接続SSD1306キャラクタ表示 I2C0に接続して4行の文字を表示します |
URL | 表示文字は アルファベット3sec毎に交互に表示されます | Arduino | URL | SSD1306: Solomon SystechのOLEDドライバIC |
||
| I2C0,I2C1接続SSD1306キャラクタ表示 I2C0,I2C1に接続して各4行の文字を表示します |
URL | Arduino | URL | ||||
| I2C0,I2C1接続_LCD2004キャラクタ表示 I2C0,I2C1に接続して各4行の文字を表示します |
URL | 表示文字は2秒毎に更新されて表示されます。 | Arduino | URL |
SunFounder キャラクタ液晶(20文字 x 4行) | ||
| I2C0,I2C1接続_LCD2004 x4キャラクタ表示 I2C0,I2C1にそれぞれ4個のLCD2004を接続して各4行の文字を表示します |
URL | Arduino | URL | ||||
| SPI | |||||||
| PWM | PWM + LPF(ローパスフィルタ) による DA出力制御 PWM出力+LPFで三角波形の電圧を作っています |
pco W | URL | analogWriteFreq(frequency); //周波数 analogWriteRange(resolution); //分解能 analogWrite(GpNum,width); //Duty |
Arduino | URL |
|
| PWMによるドレミファソラシド PWMによるドレミファソラシドの音階を出力します。 |
pico W | URL | ド(261.63Hz)→analogWriteFreq(262) レ(293.67Hz)→analogWriteFreq(294) ミ(329.63Hz)→analogWriteFreq(230) …… |
Arduino | URL |
||
| WiFi | スマホ式WiFiリモコン付 PWMメロディー発生器 PWMによるメロディを出力します。メロディの開始/一時停止はスマホからWiFiを経由でもできます。 |
pico W | URL | ・唱歌「ふるさと」のPWMによるメロディを出力します ・演奏の開始/一時停止はpicoWに接続されたボタンSWとスマホ画面上のボタンスイッチから行えます ・WiFiはAPモードです ・インターバル制御はpicoWのタイムスタンプ読み出しを行っています |
Arduino | URL |
WiFi APモード |
| picoWによる スマホ式WiFi_STAモード型リモコン付 PWMメロディー発生器 PWMによるメロディを出力します。メロディの開始/一時停止はスマホからWiFiを経由でもできます。 |
URL | ・唱歌「ふるさと」「鉄道唱歌」「赤とんぼ」のPWMによるメロディを出力します。 ・演奏の開始/一時停止、スキップはpicoWに接続されたボタンSWとスマホ画面上のボタンスイッチから行えます ・メロディの進捗にしたがいプログレスバー、歌詞、画像が変化します。 |
Arduino | URL |
WiFi STAモード | ||